package task1;

import java.util.Scanner;

/**
 * @author Administrator
 * 用户登录
 */
public class UserLogin {
    public static void main(String[] args) {
        /* 1、new 用户
           循环：
             2、接受输入
             3、判断是否相等
        * */
        User user=new User("admin","admin");

        for(int i=1;i<=3;i++){
            // 接受输入
            System.out.println("请输入用户名：");
            Scanner scanner=new Scanner(System.in);
            String name=scanner.nextLine();
            System.out.println("请输入密码：");
            String password=scanner.nextLine();
            // 判断是否相等
            if(name.equals(user.getName()) && password.equals(user.getPassword())){
                // 输出：登录成功，退出循环
                System.out.println("登录成功");
                // 登录成功之后，玩猜数字游戏
                GuessGame.start();
                break;
            }else{
                // 不相等分2种情况：3次之内，已经第3次了
                if(i<3){
                    System.out.println("登录失败，您还有"+(3-i)+"次机会");
                }else{
                    System.out.println("登录失败，账号被锁定");
                    break;
                }

            }


        }





    }
}
